wear too many hats - Turkish English Dictionary